Green crackers